import { Input } from "antd"

const InputTextarea = (props) => {

  return <Input.TextArea
    {...props}
    onChange={e => {
      props.onChange(e.target.value)
    }}
    autoSize={{
      minRows: props.minrows || 3,
      maxRows: props.maxrows || 6,
    }}
  ></Input.TextArea>
}

InputTextarea.propsMap = [
  {
    type: 'int',
    name: 'maxLength',
    label: '最大长度'
  },
  // {
  //   type: 'int',
  //   name: 'minrows',
  //   label: '最小行数'
  // },
  // {
  //   type: 'int',
  //   name: 'maxrows',
  //   label: '最大行数'
  // }
]

export default InputTextarea